A Heuristic Algorithm For QoS (Non-Functional) Based Service Matching

نویسندگان

  • Islam Harb
  • H. Farahat
چکیده

The problem of QoS-based selecting a web service dynamically or composing a set of web services to conduct a business task has been investigated in this paper. It outlines the discovery of either atomic or composite services satisfying the request QoS requirements. After, the functional requirements matching is achieved where the request Inputs/Outputs syntactically and semantically match services signature, there may exist more than one matched service, then the QoS (nonfunctional) attributes best fit service is chosen. The QoS may be set by the service consumer or computed from past executions. If the chore cannot be satisfied by atomic process, it should be bind with a virtually composed service (set of atomic services).A collection of services sets may be selected where each set has a number of atomic services assembled together to result the desired business requirements. The best fit set of services based on QoS parameters is selected. This paper only concentrates on QoS parameters based selection. The problem is formulated as an optimization problem, so an optimization solving techniques such as integer programming can be applied. A heuristic technique is designed and evaluated.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

QoS-Based web service composition based on genetic algorithm

Quality of service (QoS) is an important issue in the design and management of web service composition. QoS in web services consists of various non-functional factors, such as execution cost, execution time, availability, successful execution rate, and security. In recent years, the number of available web services has proliferated, and then offered the same services increasingly. The same web ...

متن کامل

QoS-Aware Parameterized Semantic Matchmaking Framework for Web Service Composition

The paper presents a parameterized and highly customizable semantic matchmaking framework. The matchmaking approach on which this framework is based distinguishes three types of matching: functional attributelevel matching, functional service-level matching, and non-functional matching. The functional matching permits to eliminate web services that fail to meet the user functional requirements....

متن کامل

Web service selection based on ranking of qos using associative classification

With the explosive growth of the number of services published over the Internet, it is difficult to select satisfactory web services among the candidate web services which provide similar functionalities. Quality of Service (QoS) is considered as the most important non-functional criterion for service selection. But this criterion is no longer considered as the only criterion to rank web servic...

متن کامل

Novel Methods For Determining QoS Parameters and Thresholds in End User's Service Level Agreement

Service level agreement (SLA) is a powerful tool to formalize the negotiation and agreement between the service provider and service seeker with the scope of service quality characteristics, compensations and tariffs. The service quality description is the main part of a SLA which can be characterized by the use of suitable and feasible quality of service (QoS) parameters. Determining suitable ...

متن کامل

A procedure for Web Service Selection Using WS-Policy Semantic Matching

In general, Policy-based approaches play an important role in the management of web services, for instance, in the choice of semantic web service and quality of services (QoS) in particular. The present research work illustrates a procedure for the web service selection among functionality similar web services based on WS-Policy semantic matching. In this study, the procedure of WS-Policy publi...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2013